<?php

namespace app\common\validate\business;

use think\Validate;

class Address extends Validate
{
    /**
     * 定义验证规则
     * 格式：'字段名'	=>	['规则1','规则2'...]
     *
     * @var array
     */
    protected $rule = [
        'busid'   => 'require',
        'consignee'   => 'require',
        'mobile'   => 'require',
        'status'  => ['require', 'in:0,1'],
    ];

    /**
     * 定义错误信息
     * 格式：'字段名.规则名'	=>	'错误信息'
     *
     * @var array
     */
    protected $message = [
        'busid.require'     => '用户未知',
        'consignee.require' => '收件人名称必填',
        'mobile.require'   => '手机号码必填', 
        'status.require'   => '收货地址的状态未知', 
        'status.in'   => '收货地址的状态有误', 
    ];

    /**
     * 验证场景定义
     * 格式：'场景名称'	=>	['字段1','字段2'...]
     *
     * @var array
     */
    protected $scene = [];
}
